class Example {
    constructor(a, b) {
        this.a = a; // 调用 setter 方法
        this.b = b;
    }

    get a() {
        console.log('getter');
        return this._a;
    }
    set a(a) {
        console.log('setter');
        this._a = a;
    }
}

let obj = new Example(2, 3);

console.log(obj);
console.log(obj.a); // 2 调用 a 的 getter
